package com.engineering.elink.co;

import io.swagger.annotations.ApiParam;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.engineering.elink.common.Constant;

public class CommentCo extends BaseCo{

	@ApiParam(value="外键id",required=true)
	private String id;
	
	@ApiParam(value="评论类型1--博文，2--企业，3--职位,4--资料,5--论文,6--新闻,7--技能,8--课程,9--视频,默认1",required=true,defaultValue="1")
	private  int type ;//评论类型1--博文，2--企业，3--职位,4--资料,5--论文,6--新闻,7--技能,8--课程,9--视频,默认1
	
	@ApiParam(value="开始时间",required=false)
	@DateTimeFormat(pattern=Constant.DATE_FORMAT_YEAR)
	private Date startTime; //开始时间
	
	@ApiParam(value="结束时间",required=false)
	@DateTimeFormat(pattern=Constant.DATE_FORMAT_YEAR)
	private Date endTime ;//结束时间
	
	@ApiParam(value="评论的星星数,全部为0 ，很满意-5，满意-4，一般-3，不满意-2，很不满意-1，默认为0 ",required=false,defaultValue="0")
	private int star;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public int getStar() {
		return star;
	}

	public void setStar(int star) {
		this.star = star;
	}
}
